package com.example.blog.common.service;

import org.springframework.web.multipart.MultipartFile;

public interface FileStorageService {
    
    /**
     * 存储文件并返回访问URL
     *
     * @param file 要存储的文件
     * @param directory 存储目录
     * @return 文件访问URL
     */
    String store(MultipartFile file, String directory);
    
    /**
     * 删除文件
     *
     * @param fileUrl 文件URL
     */
    void delete(String fileUrl);
} 